草庐IT

Android API 21 - TimePicker 小部件

全部标签

php - 需要标签的项目的 Wordpress 小部件更新实例

最近我意识到在开发主题中的侧边栏时我没有充分利用WordPress中的小部件,所以我花了最近几天研究如何正确开发它们。在查看了大量教程后,我发现其中许多关于自定义构建小部件的教程已经过时。我确实看到了我应该在哪里使用该构造:function__construct(){parent::__construct(//BaseIDofyourwidget'foobar_widget',//WidgetnamewillappearinUI__('GivethemfooWidget','foobar_widget_domain'),//Widgetdescriptionarray('descrip

android - 设置小部件背景的透明度

我有一个主屏幕小部件,具有线性布局。我正在尝试使用远程View在运行时为背景设置Alpha,但小部件未加载。我正在使用这个:remoteView.setFloat(R.id.widget_background,"setAlpha",(float)0.7);以同样的方式设置背景颜色或文本颜色,有效。如何使用远程View设置背景透明度? 最佳答案 有一个使用十六进制背景颜色的简单解决方案。你有一种颜色,例如红色-#ff0000要为您的应用小部件设置红色背景,您可以使用:widget.setInt(R.id.widget_list,"se

android - appcompat 21 标志作为后退按钮

更新sdk到21版本后logo不显示。我使用以下代码显示Logo:actionBar.setDisplayShowHomeEnabled(true);actionBar.setDisplayHomeAsUpEnabled(true);actionBar.setIcon(R.drawable.ic_launcher);代码如下:http://i.stack.imgur.com/fAWIx.png这段代码:actionBar.setDisplayShowHomeEnabled(true);actionBar.setIcon(R.drawable.ic_launcher);外观:http:/

Android CardView 不适用于 Api 21

我正在使用androidCardView,它在Api21以下完美运行。但是当我在Api21上使用它时,即Lollipop的xml属性,如cardElevation、cornerRadius不起作用。我做错了什么?这是我的XML布局: 最佳答案 我在使用CardView时遇到了完全相同的问题。将compatPadding设置为true解决了这个问题。在您的布局中尝试将以下行添加到您的CardViewcard_view:cardUseCompatPadding="true"或者如果你在代码中初始化,使用cardView.setUseCo

android - 未能找到 : com. android.support :support-v4:21. +

所以,不久之前一切都还不错,但是当我尝试在AndroidStudio中进行全屏Activity时,出现了2个错误。这似乎只发生在全屏Activity中。找不到:com.android.support:support-v4:21.+Gradle项目同步失败。基本功能(例如编辑、调试)将无法正常工作。错误图片:http://i.imgur.com/71CQ2zA.pnghttp://i.imgur.com/omoX4mP.png构建错误:错误:配置项目“:app”时出现问题。Couldnotresolvealldependenciesforconfiguration':app:_debug

android - 无法解析 android.support.v4.app.Fragment(版本 21.0.3)Android Studio 中的方法 getContext()

我遇到了一个我似乎无法理解为什么会发生的问题。我在使用支持v4库(版本21.0.3)的项目中有一些fragment。例如,在这些fragment中,我使用getContext()方法来显示Toasts。但是昨天突然我项目中的所有getContext都崩溃了,AndroidStudio在编译时向我显示26个错误。这是破坏的多个示例之一packagecom.example.project.ui.fragment;importandroid.app.Activity;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;i

android - 在锁定屏幕上删除小部件时未调用 onReceive - Nexus 7

我想在JellyBean(Nexus7、Android4.2.1)的锁定屏幕上启用我的小部件我的问题是,当您从锁定屏幕中删除一个小部件时,永远不会调用onReceive(),从而在您添加/删除它时创建尽可能多的幽灵小部件。它在主屏幕上工作正常(你删除一个小部件,调用onReceive(),然后调用onDelete(),如果它是最后一个小部件onDisable()),但在锁定屏幕上不起作用。在锁定屏幕上,onReceive()会为APPWIDGET_ENABLED、APPWIDGET_UPDATE和APPWIDGET_UPDATE_OPTIONS调用,仅此而已。要在锁定屏幕中放置一个小部

android - 实现类似 HomeScreen 的可水平滚动的小部件?

大多数Android设备都有一个主屏幕,您可以通过拖动来水平滚动(还有其他设备也具有类似网格的2d滚动功能,但我只对水平滚动感兴趣)。有人可以为我阐明如何实现这一目标吗?首先,我考虑使用自定义ViewFlipper。我可以为它附加适当的滑动动画,但这并不完全相同。在主屏幕上,“滑动量”取决于您在屏幕上拖动手指的距离。动画是一劳永逸的东西,我无法中途停止它们。有什么想法吗?这里有一段关于所需行为的视频:http://www.youtube.com/watch?v=UGdWM2TQNSo&feature=player_detailpage#t=104s 最佳答案

android - 单击另一个项目/小部件展开/打开微调器?

我试图在用户单击另一个按钮时展开微调器。例如:当用户单击“确定”按钮而不从微调器中选择任何值时,我有一个带有值的微调器和一个“确定”按钮,微调器会自行扩展。是否有可能在微调器上没有用户交互的情况下获得一个事件来扩展微调器。 最佳答案 只需调用Spinner.performClick()即可展开Spinner,无需用户交互...finalSpinnerspinner=(Spinner)findViewById(R.id.spinner);ButtonokButton=(Button)findViewById(R.id.yesButto

c++ - GLIBCXX_3.4.21 未在具有链接时间引用的文件 libstdc++.so.6 中定义

抱歉,我知道与此非常相似的问题被问得比较频繁,尽管似乎没有一种解决方案适合我。当尝试运行任何具有合理复杂性的C++代码时,我收到上述错误。完整的错误信息是:/main:relocationerror:./main:symbol_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev,versionGLIBCXX_3.4.21notdefinedinfilelibstdc++.so.6withlinktimereference运行另一个项目,我得到一个非常相似的错误:./main:relocationerror:./main:sy